rebate payment - German English Dictionary